home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005.7z / CHIP Utilities 2005.iso / images / arachne.igz / arachne.img / LEVEL0 / UTILZ.CAB / bin / FDK.BAT < prev    next >
DOS Batch File  |  2005-01-16  |  643b  |  32 lines

  1. @if "%debug%"=="" echo off
  2. set _fdk_=%fdk%
  3. set fdk=
  4. ver /r | tfind "freedos" "kernel" >%tmp%\_fdk.tmp
  5. if errorlevel 1 goto _clean
  6. lmod /S. @set fdk=[$6]<%tmp%\_fdk.tmp >%tmp%\_fdk.bat
  7. call %tmp%\_fdk.bat
  8. for %%i in (%tmp%\_fdk.*) do del %%i >%tmp%\nul
  9. if not "%fdk%"=="" el! %fdk%
  10. if "%1"=="" goto _cln0
  11. if "%fdk%"=="%1" goto _fdk_2
  12. varset _fdk=%1-%fdk% >%tmp%\nul
  13. if errorlevel 1 goto _fdk_1
  14. el! 3
  15. goto _cln
  16. :_fdk_2
  17. el! 2
  18. goto _cln
  19. :_fdk_1
  20. el! 1
  21. goto _cln
  22. :_cln
  23. if "%_fdk_%"=="" if "%2"=="" set fdk=
  24. set _fdk=
  25. set _fdk_=
  26. goto _end
  27. :_clean
  28. for %%i in (%tmp%\_fdk.*) do del %%i >%tmp%\nul
  29. :_cln0
  30. set _fdk_=
  31. :_end
  32.